LightBeamParams Struct Reference
[External Interfaces]

Parameters of I3DExRaytracer::LightBeam(). More...

List of all members.

Public Attributes

const RayHit3D * origin
 The point from which the ray starts (used to avoid self shadowing).
const Ray3D * aR
 The ray.
real tmin
 The start of the segment on the ray.
real tmax
 The end of the segment on the ray.
TMCColorRGBA * filterColor
 On input the color at the tmax point, on ouput the color after being filtered by the scene.
uint32 * fNumberOfRays
boolean isSunLightShadowCasting
 True if the the light is a sun light.
I3DShLightsource * fLight
 The light that launched the ray at first.


Detailed Description

Parameters of I3DExRaytracer::LightBeam().


Member Data Documentation

const Ray3D* LightBeamParams::aR
 

The ray.

TMCColorRGBA* LightBeamParams::filterColor
 

On input the color at the tmax point, on ouput the color after being filtered by the scene.

I3DShLightsource* LightBeamParams::fLight
 

The light that launched the ray at first.

uint32* LightBeamParams::fNumberOfRays
 

boolean LightBeamParams::isSunLightShadowCasting
 

True if the the light is a sun light.

const RayHit3D* LightBeamParams::origin
 

The point from which the ray starts (used to avoid self shadowing).

real LightBeamParams::tmax
 

The end of the segment on the ray.

real LightBeamParams::tmin
 

The start of the segment on the ray.


The documentation for this struct was generated from the following file:
Generated on Wed Dec 7 14:27:41 2005 for Carrara SDK Doc by  doxygen 1.4.5